persistent chemicals - German English Dictionary